package com.ruoyi.common.core.service;

import com.ruoyi.common.core.domain.model.UserDrugInfoWrapper;
import com.ruoyi.common.core.domain.vo.UserInfoVo;

import java.util.List;

/**
 * Description: 人员事件通用接口
 * Author: YangShiWei
 * Email: strongwalter2014@gmail.com
 * Datetime: 2023/4/5 23:17
 */
public interface UserEventCommonService {

    /**
     * 填充吸毒人员事件信息
     *
     * @param userDrugInfoWrapper
     */
    void renderUserDrugInfoWrapper(UserDrugInfoWrapper userDrugInfoWrapper);

    /**
     * 渲染家访信息
     *
     * @param userInfoVoList
     */
    void renderUserJf(List<UserInfoVo> userInfoVoList);

    /**
     * 清空吸毒人员所有事件信息
     * @param userId
     */
    void clearUserEventInfo(Long userId);


}
